package org.example.medical.service;

import org.example.medical.entity.DiagnosisRecord;

import java.util.List;

public interface DiagnosisRecordService {
    List<DiagnosisRecord> getDiagnosisRecords(String patientName, String diseaseName, String status, String diagnosisTime, int page, int size);

    void addDiagnosisRecord(DiagnosisRecord diagnosisRecord);

    void updateDiagnosisRecord(DiagnosisRecord diagnosisRecord);

    void softDeleteDiagnosisRecord(Long diagnosisId);

    void batchSoftDeleteDiagnosisRecords(List<Long> diagnosisIds);
}
